package com.sgb.member.entity;

import com.google.gson.annotations.SerializedName;

import java.io.Serializable;

public class SupplierAuthEntity implements Serializable {
    @SerializedName("license")
    private String licenseUrl;
    @SerializedName("authorization")
    private String authorization;
    @SerializedName("name")
    private String companyName;
    @SerializedName("creditCode")
    private String creditCode;
    @SerializedName("companyType")
    private String companyType;
    @SerializedName("legalRepresentative")
    private String legalPerson;
    @SerializedName("registeredCapital")
    private String registeredCapital;
    @SerializedName("establishmentDate")
    private String establishmentDate;
    @SerializedName("businessTerm")
    private String businessTerm;
    @SerializedName("address")
    private String companyAddress;
    @SerializedName("bank")
    private String bankName;
    @SerializedName("bankNo")
    private String bankNo;
    @SerializedName("tel")
    private String companyTel;
    @SerializedName("status")
    private String status;
    @SerializedName("businessId")
    private String business;
    @SerializedName("serviceTypeStr")
    private String serviceTypeStr;
    @SerializedName("reason")
    private String reason;
    @SerializedName("valid_period")
    private String valid_period;

    public String getServiceTypeStr() {
        return serviceTypeStr;
    }

    public void setServiceTypeStr(String serviceTypeStr) {
        this.serviceTypeStr = serviceTypeStr;
    }

    /**省*/
    @SerializedName("provinceNo")
    private String provinceNo;
    @SerializedName("provinceName")
    private String provinceName;
    /**市*/
    @SerializedName("cityNo")
    private String cityNo;
    @SerializedName("cityName")
    private String cityName;
    /**区*/
    @SerializedName("districtNo")
    private String districtNo;
    @SerializedName("districtName")
    private String districtName;
    /**店铺id*/
    @SerializedName("id")
    private String id = "0";

    private String no = "0";

    private String  serviceType;

    private String  serviceCode;

    public String getNo() {
        return no;
    }

    public void setNo(String no) {
        this.no = no;
    }

    public String getServiceCode() {
        return serviceCode;
    }

    public void setServiceCode(String serviceCode) {
        this.serviceCode = serviceCode;
    }

    public String getServiceType() {
        return serviceType;
    }

    public void setServiceType(String serviceType) {
        this.serviceType = serviceType;
    }

    private personDTO personDTO;

    public SupplierAuthEntity.personDTO getPersonDTO() {
        return personDTO;
    }

    public void setPersonDTO(SupplierAuthEntity.personDTO personDTO) {
        this.personDTO = personDTO;
    }

    public String getProvinceNo() {
        return provinceNo;
    }

    public void setProvinceNo(String provinceNo) {
        this.provinceNo = provinceNo;
    }

    public String getCityNo() {
        return cityNo;
    }

    public void setCityNo(String cityNo) {
        this.cityNo = cityNo;
    }

    public String getDistrictNo() {
        return districtNo;
    }

    public void setDistrictNo(String districtNo) {
        this.districtNo = districtNo;
    }

    public String getReason() {
        return reason;
    }

    public void setReason(String reason) {
        this.reason = reason;
    }

    public String getLicenseUrl() {
        return licenseUrl;
    }

    public void setLicenseUrl(String licenseUrl) {
        this.licenseUrl = licenseUrl;
    }

    public String getAuthorization() {
        return authorization;
    }

    public void setAuthorization(String authorization) {
        this.authorization = authorization;
    }

    public String getCompanyName() {
        return companyName;
    }

    public void setCompanyName(String companyName) {
        this.companyName = companyName;
    }

    public String getCreditCode() {
        return creditCode;
    }

    public void setCreditCode(String creditCode) {
        this.creditCode = creditCode;
    }

    public String getCompanyType() {
        return companyType;
    }

    public void setCompanyType(String companyType) {
        this.companyType = companyType;
    }

    public String getLegalPerson() {
        return legalPerson;
    }

    public void setLegalPerson(String legalPerson) {
        this.legalPerson = legalPerson;
    }

    public String getRegisteredCapital() {
        return registeredCapital;
    }

    public void setRegisteredCapital(String registeredCapital) {
        this.registeredCapital = registeredCapital;
    }

    public String getEstablishmentDate() {
        return establishmentDate;
    }

    public void setEstablishmentDate(String establishmentDate) {
        this.establishmentDate = establishmentDate;
    }

    public String getCompanyAddress() {
        return companyAddress;
    }

    public void setCompanyAddress(String companyAddress) {
        this.companyAddress = companyAddress;
    }

    public String getBankName() {
        return bankName;
    }

    public void setBankName(String bankName) {
        this.bankName = bankName;
    }

    public String getBankNo() {
        return bankNo;
    }

    public void setBankNo(String bankNo) {
        this.bankNo = bankNo;
    }

    public String getCompanyTel() {
        return companyTel;
    }

    public void setCompanyTel(String companyTel) {
        this.companyTel = companyTel;
    }

    public String getStatus() {
        return status;
    }

    public void setStatus(String status) {
        this.status = status;
    }

    public String getBusiness() {
        return business;
    }

    public void setBusiness(String business) {
        this.business = business;
    }

    public String getId() {
        return id;
    }

    public void setId(String id) {
        this.id = id;
    }

    public String getProvinceName() {
        return provinceName;
    }

    public void setProvinceName(String provinceName) {
        this.provinceName = provinceName;
    }

    public String getCityName() {
        return cityName;
    }

    public void setCityName(String cityName) {
        this.cityName = cityName;
    }

    public String getDistrictName() {
        return districtName;
    }

    public void setDistrictName(String districtName) {
        this.districtName = districtName;
    }

    public String getBusinessTerm() {
        return businessTerm;
    }

    public void setBusinessTerm(String businessTerm) {
        this.businessTerm = businessTerm;
    }

    public String getValid_period() {
        return valid_period;
    }

    public void setValid_period(String valid_period) {
        this.valid_period = valid_period;
    }

    public static class personDTO implements Serializable{
        private String realName;//真实姓名
        private String identityCard;//身份证
        private String mobile;//手机号
        private String code;//验证码
        private String password;//密码
        private  String type;//0注册1认证

        public String getRealName() {
            return realName;
        }

        public void setRealName(String realName) {
            this.realName = realName;
        }

        public String getIdentityCard() {
            return identityCard;
        }

        public void setIdentityCard(String identityCard) {
            this.identityCard = identityCard;
        }

        public String getMobile() {
            return mobile;
        }

        public void setMobile(String mobile) {
            this.mobile = mobile;
        }

        public String getCode() {
            return code;
        }

        public void setCode(String code) {
            this.code = code;
        }

        public String getPassword() {
            return password;
        }

        public void setPassword(String password) {
            this.password = password;
        }

        public String getType() {
            return type;
        }

        public void setType(String type) {
            this.type = type;
        }
    }
}
